mechanically plated - Turkish English Dictionary